gpsbabel.git
9 years agoFix skytraq default values
Bernd Zeimetz [Sun, 1 Jan 2017 21:04:42 +0000 (22:04 +0100)]
Fix skytraq default values

Taken from upstream

Closes: #846945
Thanks: Jeroen N. Witmond

9 years agoUpdating changelog.
Bernd Zeimetz [Sun, 27 Nov 2016 15:18:35 +0000 (16:18 +0100)]
Updating changelog.

9 years agoRevert "Give libusb-1.0-0-dev a try"
Bernd Zeimetz [Sun, 27 Nov 2016 15:18:09 +0000 (16:18 +0100)]
Revert "Give libusb-1.0-0-dev a try"

This reverts commit 7e6f206b61d811fd2ebb8c6afde8c7e5bf7bb8b2.

9 years agoRemove gpsbabel/ from some more places.
Bernd Zeimetz [Sun, 27 Nov 2016 15:08:43 +0000 (16:08 +0100)]
Remove gpsbabel/ from some more places.

9 years agoBump dh compat level to 10.
Bernd Zeimetz [Sun, 27 Nov 2016 15:07:31 +0000 (16:07 +0100)]
Bump dh compat level to 10.

9 years agoFix help2man call for gpsbabel
Bernd Zeimetz [Sun, 27 Nov 2016 14:57:03 +0000 (15:57 +0100)]
Fix help2man call for gpsbabel

9 years agoensur emissing minizip .o files are built
Bernd Zeimetz [Sun, 27 Nov 2016 14:34:21 +0000 (15:34 +0100)]
ensur emissing minizip .o files are built

9 years agoRefreshing patches.
Bernd Zeimetz [Sun, 27 Nov 2016 14:14:00 +0000 (15:14 +0100)]
Refreshing patches.

9 years agoremoving extra gpsbabel directory from d/rules.
Bernd Zeimetz [Sun, 27 Nov 2016 14:12:19 +0000 (15:12 +0100)]
removing extra gpsbabel directory from d/rules.

10 years agoMerge branch 'upstream'
Bernd Zeimetz [Sat, 9 Jan 2016 20:57:49 +0000 (21:57 +0100)]
Merge branch 'upstream'

10 years agoMerge tag 'gpsbabel_1_5_3' into upstream
Bernd Zeimetz [Sat, 9 Jan 2016 20:57:36 +0000 (21:57 +0100)]
Merge tag 'gpsbabel_1_5_3' into upstream

gpsbabel_1_5_3

10 years agoGive libusb-1.0-0-dev a try
Bernd Zeimetz [Fri, 8 Jan 2016 22:05:50 +0000 (23:05 +0100)]
Give libusb-1.0-0-dev a try

10 years agoVarious changes to prepare for 1.5.3 release.
Robert Lipe [Sun, 3 Jan 2016 02:09:17 +0000 (20:09 -0600)]
Various changes to prepare for 1.5.3 release.

10 years agoAdd win-configure, just to have it for posterity.
Robert Lipe [Sun, 3 Jan 2016 02:05:28 +0000 (20:05 -0600)]
Add win-configure, just to have it for posterity.

10 years agoRemove abort from exif. Steve says we still mishandle time zones, but we've
Robert Lipe [Sun, 3 Jan 2016 01:35:26 +0000 (19:35 -0600)]
Remove abort from exif. Steve says we still mishandle time zones, but we've
probably always mishandled time zones and this is clearly a seldom used
code path.. :-/

10 years agoSpeculative changes for future OS versions in reporting.
Robert Lipe [Mon, 28 Dec 2015 03:23:19 +0000 (21:23 -0600)]
Speculative changes for future OS versions in reporting.

10 years agoUpdate mkchanges to deal with Git/Github.
Robert Lipe [Sun, 27 Dec 2015 21:48:45 +0000 (15:48 -0600)]
Update mkchanges to deal with Git/Github.

10 years agoMerge pull request #14 from goeranu/master
Robert Lipe [Sun, 27 Dec 2015 20:56:11 +0000 (14:56 -0600)]
Merge pull request #14 from goeranu/master

Declare the xstrdup(const char*) variant of xstrdup.

10 years agoMerge branch 'garmin_gpi' which contains lots of things that aren't
Robert Lipe [Sun, 27 Dec 2015 20:18:22 +0000 (14:18 -0600)]
Merge branch 'garmin_gpi' which contains lots of things that aren't
related to garmin_gpi.

10 years agoJohn Rasmussen adds 'prec' option to KML writer.
Robert Lipe [Sun, 27 Dec 2015 20:01:03 +0000 (14:01 -0600)]
John Rasmussen adds 'prec' option to KML writer.

10 years agoMerge pull request #18 from tsteven4/master
tsteven4 [Sun, 27 Dec 2015 17:49:55 +0000 (10:49 -0700)]
Merge pull request #18 from tsteven4/master

fix bug in xml_parse_time.  we failed to carry any result from adding…

10 years agofix bug in xml_parse_time. we failed to carry any result from adding the time offset...
tsteven4 [Sun, 27 Dec 2015 16:51:09 +0000 (09:51 -0700)]
fix bug in xml_parse_time.  we failed to carry any result from adding the time offset to the date.

10 years agoMerge pull request #17 from tsteven4/master
tsteven4 [Sat, 19 Dec 2015 19:33:46 +0000 (12:33 -0700)]
Merge pull request #17 from tsteven4/master

Have the gpx reader forward namespace declarations for http://www.w3.…

10 years agoHave the gpx reader forward namespace declarations for http://www.w3.org/2001/XMLSche...
tsteven4 [Sat, 19 Dec 2015 18:27:24 +0000 (11:27 -0700)]
Have the gpx reader forward namespace declarations for w3.org/2001/XMLSchema-instance like all other namespaces.
This avoids the problem of the gpx writer potentially using the prefix when it has not been declared.

10 years agoMerge pull request #15 from tsteven4/master
tsteven4 [Mon, 7 Dec 2015 00:01:34 +0000 (17:01 -0700)]
Merge pull request #15 from tsteven4/master

fix bug in gpx reader when processing unrecognized elements.  Any exi…

10 years agofix bug in gpx reader when processing unrecognized elements. Any existing prefix...
tsteven4 [Sun, 6 Dec 2015 22:39:52 +0000 (15:39 -0700)]
fix bug in gpx reader when processing unrecognized elements.  Any existing prefix on attribute names was erroneously dropped.

10 years agoDeclare the xstrdup(const char*) variant of xstrdup.
Göran Uddeborg [Mon, 30 Nov 2015 17:11:57 +0000 (18:11 +0100)]
Declare the xstrdup(const char*) variant of xstrdup.

Previously, only the xstrdup(const Qstring&) version was known, which led
to incorrect encoding conversions.
https://sourceforge.net/p/gpsbabel/mailman/gpsbabel-misc/thread/22100.54710.435238.946764%40mimmi.uddeborg/#msg34645421

10 years agoClean up some remaining traces to googlecode vs. github.
Robert Lipe [Mon, 23 Nov 2015 00:21:53 +0000 (18:21 -0600)]
Clean up some remaining traces to googlecode vs. github.

10 years agoImprove doc for csv to point more people to unicsv.
Robert Lipe [Sun, 22 Nov 2015 23:56:52 +0000 (17:56 -0600)]
Improve doc for csv to point more people to unicsv.

10 years agoAdd a check in unicsv to error if both -t and -r are set or if either are used with...
Robert Lipe [Wed, 18 Nov 2015 23:24:37 +0000 (17:24 -0600)]
Add a check in unicsv to error if both -t and -r are set or if either are used with -w, the default.

10 years agoImprove comment.
Robert Lipe [Mon, 16 Nov 2015 20:52:41 +0000 (14:52 -0600)]
Improve comment.

10 years agoAdd Edge 205 to Horrible Garmin Hack per Ian Dent.
Robert Lipe [Mon, 16 Nov 2015 20:48:47 +0000 (14:48 -0600)]
Add Edge 205 to Horrible Garmin Hack per Ian Dent.

10 years agoAdd fields option to unicsv reader. Doc + test.
Robert Lipe [Fri, 13 Nov 2015 04:45:58 +0000 (22:45 -0600)]
Add fields option to unicsv reader. Doc + test.

10 years agoMerge remote-tracking branch 'origin/master'
Robert Lipe [Fri, 13 Nov 2015 04:09:11 +0000 (22:09 -0600)]
Merge remote-tracking branch 'origin/master'

10 years agoUpdating changelog.
Bernd Zeimetz [Sun, 25 Oct 2015 19:37:13 +0000 (20:37 +0100)]
Updating changelog.

10 years agoRefreshing patches.
Bernd Zeimetz [Sun, 25 Oct 2015 19:36:38 +0000 (20:36 +0100)]
Refreshing patches.

10 years agoMerge branch 'upstream'
Bernd Zeimetz [Sun, 25 Oct 2015 19:36:02 +0000 (20:36 +0100)]
Merge branch 'upstream'

10 years agoMerge tag 'gpsbabel_1_5_2' into upstream
Bernd Zeimetz [Sun, 25 Oct 2015 19:33:52 +0000 (20:33 +0100)]
Merge tag 'gpsbabel_1_5_2' into upstream

10 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Tue, 20 Oct 2015 00:42:25 +0000 (19:42 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

10 years agoRegenerate setup.iss.
Robert Lipe [Tue, 20 Oct 2015 00:42:06 +0000 (19:42 -0500)]
Regenerate setup.iss.

10 years agoHack up GPX writer to prepare for GGZ.
Robert Lipe [Tue, 22 Sep 2015 01:56:41 +0000 (20:56 -0500)]
Hack up GPX writer to prepare for GGZ.

optionally split output in gpx writer.
Keep a list of files we’ve created so that GGZ writer can turn around
and read them.

10 years agoMerge pull request #12 from tsteven4/master
tsteven4 [Fri, 18 Sep 2015 12:47:49 +0000 (06:47 -0600)]
Merge pull request #12 from tsteven4/master

switch travis to containers and

10 years agoswitch travis to containers and
tsteven4 [Fri, 18 Sep 2015 05:32:18 +0000 (23:32 -0600)]
switch travis to containers and
restore travis usage of build_and_test.

10 years agoMerge pull request #11 from gpsbabel/nuke-expat
Robert Lipe [Thu, 17 Sep 2015 18:24:18 +0000 (13:24 -0500)]
Merge pull request #11 from gpsbabel/nuke-expat

Nuke expat

10 years agoNuke some stray references to expat.
Robert Lipe [Wed, 16 Sep 2015 19:50:45 +0000 (14:50 -0500)]
Nuke some stray references to expat.

10 years agoMerge pull request #9 from gpsbabel/scratch
Robert Lipe [Wed, 16 Sep 2015 16:46:22 +0000 (11:46 -0500)]
Merge pull request #9 from gpsbabel/scratch

Fix va_copy not being defined in MSVC 2010.

10 years agoFix va_copy not being defined in MSVC 2010.
Robert Lipe [Wed, 16 Sep 2015 05:32:13 +0000 (00:32 -0500)]
Fix va_copy not being defined in MSVC 2010.

10 years agoMerge pull request #8 from gpsbabel/scratch
Robert Lipe [Wed, 16 Sep 2015 05:18:22 +0000 (00:18 -0500)]
Merge pull request #8 from gpsbabel/scratch

Scratch

10 years agoFix error about not ignoring checksums on NMEA GPWPL read.
Robert Lipe [Wed, 16 Sep 2015 04:12:44 +0000 (23:12 -0500)]
Fix error about not ignoring checksums on NMEA GPWPL read.

10 years agoMake git play nice with vim temp files (I hope.)
Robert Lipe [Wed, 16 Sep 2015 03:45:12 +0000 (22:45 -0500)]
Make git play nice with vim temp files (I hope.)

10 years agoMerge branch 'master' into scratch
Robert Lipe [Wed, 16 Sep 2015 03:44:18 +0000 (22:44 -0500)]
Merge branch 'master' into scratch

10 years agoConvert GPWPT to use new parsing scheme.
Robert Lipe [Wed, 16 Sep 2015 03:43:28 +0000 (22:43 -0500)]
Convert GPWPT to use new parsing scheme.

10 years agoImprove test coverage of NMEA WPT handling.
Robert Lipe [Wed, 16 Sep 2015 03:38:02 +0000 (22:38 -0500)]
Improve test coverage of NMEA WPT handling.

10 years agotypo fix in recent nmea change. Thanx, ujos!
Robert Lipe [Tue, 15 Sep 2015 18:26:57 +0000 (13:26 -0500)]
typo fix in recent nmea change.  Thanx, ujos!

10 years agoTypo fix in new NMEA work. Thanx, ujos.
Robert Lipe [Tue, 15 Sep 2015 18:24:36 +0000 (13:24 -0500)]
Typo fix in new NMEA work.  Thanx, ujos.

10 years agoMerge branch 'master' of https://github.com/gpsbabel/gpsbabel
Robert Lipe [Tue, 15 Sep 2015 18:23:36 +0000 (13:23 -0500)]
Merge branch 'master' of https://github.com/gpsbabel/gpsbabel

10 years agoMerge remote-tracking branch 'refs/remotes/origin/master'
Robert Lipe [Tue, 15 Sep 2015 03:04:53 +0000 (22:04 -0500)]
Merge remote-tracking branch 'refs/remotes/origin/master'

10 years agoCheckpoint nmea work.
Robert Lipe [Tue, 15 Sep 2015 02:23:21 +0000 (21:23 -0500)]
Checkpoint nmea work.

10 years agoDelete gpsbabel/.gitignore as I pulled it into the parent.
Robert Lipe [Sat, 12 Sep 2015 23:29:11 +0000 (18:29 -0500)]
Delete gpsbabel/.gitignore as I pulled it into the parent.

10 years agoPick up missed dot files from commit/push.
Robert Lipe [Sat, 12 Sep 2015 23:25:47 +0000 (18:25 -0500)]
Pick up missed dot files from commit/push.

10 years agoMove everything up on directory level.
Robert Lipe [Sat, 12 Sep 2015 23:21:43 +0000 (18:21 -0500)]
Move everything up on directory level.

10 years agotry -fPIC instead of -fPIE as required by gcc 5 with qt reduce relocations.
tsteven4 [Fri, 28 Aug 2015 17:29:42 +0000 (11:29 -0600)]
try -fPIC instead of -fPIE as required by gcc 5 with qt reduce relocations.

10 years agogarmin_gpi: fix proximity alerts for large numbers of isolated waypoints
maz [Sat, 15 Aug 2015 11:58:06 +0000 (13:58 +0200)]
garmin_gpi: fix proximity alerts for large numbers of isolated waypoints

Large waypoint lists are organized into blocks of at most
WAYPOINTS_PER_BLOCK (128) POIs in generated GPI files for performance
reasons.

It appears that at least on older Garmin Nuvi devices, proximity alerts
often do not work (they do not show up as Custom POIs) and POI lists get
mangled (even to the point of crashing the unit) when there are several
such blocks, particularly with large lists of isolated waypoints.

This problem is the result of wdata_check() which may leave empty
nodes in the tree after sorting waypoints. These nodes show up as empty
blocks in the output file and are not well handled by some devices.

Preventing wdata_compute_size() and wdata_write() from issuing empty
blocks solves the issue.

Fixes: 26840523d411 ("Add support for multiple POI lists to writer code.")
Signed-off-by: maz <blob@p0d.org>
10 years agofix error reading lowranceusr4 strings found by test-all gcc undefined behavior sanit...
tsteven4 [Sun, 16 Aug 2015 17:39:16 +0000 (11:39 -0600)]
fix error reading lowranceusr4 strings found by test-all gcc undefined behavior sanitizer.

10 years agoadd .gitignore files.
tsteven4 [Sat, 8 Aug 2015 22:45:03 +0000 (16:45 -0600)]
add .gitignore files.

10 years agoMerge pull request #4 from gpsbabel/utm-fix
tsteven4 [Sat, 8 Aug 2015 17:39:24 +0000 (11:39 -0600)]
Merge pull request #4 from gpsbabel/utm-fix

fix bug with xcsv format and utm zone character input and unparseable xcsv altitudes.

10 years agominor type fix to styles doc.
tsteven4 [Sat, 8 Aug 2015 16:48:50 +0000 (10:48 -0600)]
minor type fix to styles doc.

10 years agofix bug with xcsv format and utm zone character input.
tsteven4 [Sat, 8 Aug 2015 15:49:15 +0000 (09:49 -0600)]
fix bug with xcsv format and utm zone character input.
enhance xcsv format reader to use unknown altitude if the an altitude input conversion has an error.

10 years agoupdate travis ci with build and test script adapted from jenkins.
tsteven4 [Wed, 5 Aug 2015 23:23:38 +0000 (17:23 -0600)]
update travis ci with build and test script adapted from jenkins.

10 years agosimplify travis packages.
tsteven4 [Mon, 3 Aug 2015 00:02:48 +0000 (18:02 -0600)]
simplify travis packages.

10 years agotry to get travis to build gui.
tsteven4 [Sun, 2 Aug 2015 22:01:54 +0000 (16:01 -0600)]
try to get travis to build gui.

10 years agoadd xsltproc to travis config for doc build.
tsteven4 [Sun, 2 Aug 2015 20:14:03 +0000 (14:14 -0600)]
add xsltproc to travis config for doc build.

10 years agotry to have travis build doc.
tsteven4 [Sun, 2 Aug 2015 19:58:42 +0000 (13:58 -0600)]
try to have travis build doc.

10 years agocreate xmldoc/autogen directory in makedoc, it is required for multiple targets.
tsteven4 [Sun, 2 Aug 2015 19:57:41 +0000 (13:57 -0600)]
create xmldoc/autogen directory in makedoc, it is required for multiple targets.

10 years agoRevert "fix doc creation which requires xmldoc/autogen directory."
tsteven4 [Sun, 2 Aug 2015 19:52:08 +0000 (13:52 -0600)]
Revert "fix doc creation which requires xmldoc/autogen directory."

This reverts commit 823c49cbf94ec7e2b692af87c987b3a4bf183a18.

10 years agoShelve doc for now.
GPSBabel [Sat, 1 Aug 2015 23:01:42 +0000 (18:01 -0500)]
Shelve doc for now.

10 years agoDon't do doc yet.
Robert Lipe [Sat, 1 Aug 2015 22:59:04 +0000 (17:59 -0500)]
Don't do doc yet.

10 years agoAdd expat for xmlwf
GPSBabel [Sat, 1 Aug 2015 22:55:26 +0000 (17:55 -0500)]
Add expat for xmlwf

10 years agoInstall expat for xmlwf.
Robert Lipe [Sat, 1 Aug 2015 22:54:09 +0000 (17:54 -0500)]
Install expat for xmlwf.

10 years agoMinor tweak to see if this triggers a Travis build.
Robert Lipe [Sat, 1 Aug 2015 22:46:50 +0000 (17:46 -0500)]
Minor tweak to see if this triggers a Travis build.

10 years agofix doc creation which requires xmldoc/autogen directory.
tsteven4 [Sat, 1 Aug 2015 18:23:07 +0000 (12:23 -0600)]
fix doc creation which requires xmldoc/autogen directory.

10 years agoMerge pull request #2 from gpsbabel/gpsbabel-patch-1
GPSBabel [Sat, 1 Aug 2015 00:39:52 +0000 (19:39 -0500)]
Merge pull request #2 from gpsbabel/gpsbabel-patch-1

Update gpx.cc

10 years agoUpdate gpx.cc
GPSBabel [Sat, 1 Aug 2015 00:39:22 +0000 (19:39 -0500)]
Update gpx.cc

Copyright date change just to test Travis with final import.

10 years agoChange copyright date in gpx.cc just for testing https://travis-ci.org/gpsbabel/gpsba...
Robert Lipe [Sat, 1 Aug 2015 00:30:06 +0000 (19:30 -0500)]
Change copyright date in gpx.cc just for testing https://travis-ci.org/gpsbabel/gpsbabel and process.

10 years agoCreate README.md
GPSBabel [Fri, 31 Jul 2015 23:42:09 +0000 (18:42 -0500)]
Create README.md

10 years agoCreate .travis.yml
GPSBabel [Fri, 31 Jul 2015 23:30:46 +0000 (18:30 -0500)]
Create .travis.yml

10 years agofix memeory leaks in mtk reader.
tsteven4 [Sat, 18 Jul 2015 16:06:28 +0000 (16:06 +0000)]
fix memeory leaks in mtk reader.

10 years agoFix decoding of mtk SID-ELE-AZI-SNR data when not all fields are present.
tsteven4 [Sat, 18 Jul 2015 13:41:58 +0000 (13:41 +0000)]
Fix decoding of mtk SID-ELE-AZI-SNR data when not all fields are present.

10 years agoKludge ioapi.c for Cygwin.
robertlipe [Wed, 8 Jul 2015 18:11:57 +0000 (18:11 +0000)]
Kludge ioapi.c for Cygwin.

10 years agoA bunch of busy work to satisfy hyperactive warnings in newer GCC builds.
robertlipe [Wed, 8 Jul 2015 17:50:18 +0000 (17:50 +0000)]
A bunch of busy work to satisfy hyperactive warnings in newer GCC builds.

10 years agoinclude <stdio.h> in gbser_win.cc
robertlipe [Tue, 7 Jul 2015 17:13:12 +0000 (17:13 +0000)]
include <stdio.h> in gbser_win.cc

10 years agoClear buff in csv_writer to that successive lines modifiying buff don't
robertlipe [Tue, 30 Jun 2015 15:33:18 +0000 (15:33 +0000)]
Clear buff in csv_writer to that successive lines modifiying buff don't
pick up a stale value.
From rickrich: gpsbabel -i gpx -f geocache.gpx -o tabsep -F -

10 years agoTypo fix in last commit.
robertlipe [Sat, 20 Jun 2015 13:35:38 +0000 (13:35 +0000)]
Typo fix in last commit.

10 years agoGiovanni Zilli adds slope handling to subrip format.
robertlipe [Sat, 20 Jun 2015 13:34:46 +0000 (13:34 +0000)]
Giovanni Zilli adds slope handling to subrip format.

10 years agofix xml well formed test that was broken in r4996.
tsteven4 [Tue, 9 Jun 2015 12:38:44 +0000 (12:38 +0000)]
fix xml well formed test that was broken in r4996.

10 years agoGreg Troxel makes testo less dependent on being bash.
robertlipe [Mon, 8 Jun 2015 18:10:04 +0000 (18:10 +0000)]
Greg Troxel makes testo less dependent on being bash.

10 years agoInclude QStringList
robertlipe [Mon, 8 Jun 2015 18:06:23 +0000 (18:06 +0000)]
Include QStringList

10 years agoAdd a (somewhat lazy) class to handle writing zip files using minizip.
robertlipe [Mon, 8 Jun 2015 02:02:47 +0000 (02:02 +0000)]
Add a (somewhat lazy) class to handle writing zip files using minizip.
More underpinnings for garmin ggz support.

10 years agoquiet debug messages in garmin_fit fix.
tsteven4 [Wed, 3 Jun 2015 02:23:18 +0000 (02:23 +0000)]
quiet debug messages in garmin_fit fix.

10 years agoignore array data when reading garmin fit fields.
tsteven4 [Wed, 3 Jun 2015 01:55:52 +0000 (01:55 +0000)]
ignore array data when reading garmin fit fields.